#!/bin/bash
# 重新部署网站，通常在文件更新后使用
# 此脚本需要在root的~/中运行

pid=$(netstat -lnp | grep 0.0.0.0:80 | awk '{print $7}' | awk -F/ '{print $1}')
kill $pid
nohup dart pub global run dhttpd --host=0.0.0.0 --port=80 --path=/srv/web/ &
sleep 1
new_pid=$(netstat -lnp | grep 0.0.0.0:80 | awk '{print $7}' | awk -F/ '{print $1}')

echo "旧pid：$pid，新pid：$new_pid"
echo "请检查网络是否依然通畅"